Jump to content

Library Integration for Digital Image Stabilization (DIS)

From RidgeRun Developer Wiki

Follow us on: YouTube Twitter LinkedIn Email Share this page

Share This Page

Preferred Partner Logo 3 Partner Program Banner



Library Integration for DIS

Digital Image Stabilization (DIS) estimates camera motion directly from the video stream using optical flow. The DigitalStabilizer integrates optical flow, motion smoothing, and geometric transformations into a single stabilization pipeline.

The integration process consists of three main steps:

  1. Preparing the Frames: converts the input and output images into RVS image objects compatible with the selected backend. Input frames are converted from BGR to RGBA and wrapped into RVS images, while output frames are prepared as RGBA RVS images.
  2. Preparing the Runtime Settings: configures the stabilization pipeline, including optical flow parameters, smoothing parameters, transformation algorithms, and backend-specific runtime settings.

We also provide an Example Application detailing this process.




Cookies help us deliver our services. By using our services, you agree to our use of cookies.